Obec Vršovice leží v Moravskoslezském kraji v ORP Opava v nadmořské výšce 328 m. V roce 2014 zde žilo 503 obyvatel. Vršovice má katastrální území o rozloze 794 ha.